package com.wj.controller;

import com.wj.pro.Users;
import com.wj.service.UsersService;
import com.wj.until.JsonData;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/users")
public class UsersController {
    @Autowired
    private UsersService usersService;

    @GetMapping("/allUsers")
    public JsonData allUsers() {
        JsonData jsonData = usersService.allUsers();
        return jsonData;
    }

    @GetMapping("/deletes")
    public JsonData deletes(int id) {
        System.out.println("删除");
        JsonData jsonData = usersService.deletes(id);
        return jsonData;
    }


    @GetMapping("/add")
    public JsonData add(Users users) {
        System.out.println("添加");
        JsonData jsonData = usersService.add(users);
        return jsonData;
    }

    @GetMapping("/getById")
    public JsonData getById(int id) {
        System.out.println("修改");
        JsonData jsonData = usersService.getById(id);
        return jsonData;
    }
}
